//
//  QDToolsView.m
//  simulateQuickDoctor
//
//  Created by 胡卓 on 2017/3/26.
//  Copyright © 2017年 PipiXia. All rights reserved.
//

#import "QDToolsView.h"
#import "QDUserDefaultTool.h"
@implementation QDToolsView

#pragma mark - 更新／设置当前用户模型
+ (void)updateCurrentIDModel:(QDLoginModel *)loginModel{
    
    //获取当前用户id
    NSString *name = [QDUserDefaultTool objetForKey:CURRENTID];
    
    if (loginModel && name) {
        
        //将loginModel类型变为NSData类型
        NSData *data = [NSKeyedArchiver archivedDataWithRootObject:loginModel];
        
        //更新本地数据
        [QDUserDefaultTool saveObject:data forKey:[NSString stringWithFormat:@"%@-MODEL",name]];
    }
    
}

+ (QDLoginModel *)getCurrentIDModel;{
    
    //获取当前用户id
    NSString *name = [QDUserDefaultTool objetForKey:CURRENTID];
    //创建DBJLoginModel
    QDLoginModel *model = nil;
    //判断name是否nil
    if (name) {
        NSData *modelData = [QDUserDefaultTool objetForKey:[NSString stringWithFormat:@"%@-MODEL",name]];
        model = [NSKeyedUnarchiver unarchiveObjectWithData:modelData];
        NSLog(@"QDLoginModel: %@",model);
    }
    
    return model;
}

@end
